tmf-prepay-balance-management-biz
PA Market
Key Points for PA Prepaid Topup Balance
For Voucher
Below mentioned fields are mandatory to pass in request
- bucket.id - is service number or MSISDN
 - voucher - valid voucher code
 - paymentMethod.id - is unique id for auditing and identifying duplicate transactions
 - channel.name, channel.id -is specific for each payment gateway
 - amount -as per RAML it is mandatory so need to pass as 0.0
 - usageType -is optional field example - monetary
 - X-correlation-ID -need to pass under headers (unique value for each request)
 
For Voucherless
Below mentioned fields are mandatory to pass in request
- bucket.id - is service number or MSISDN
 - paymentMethod.id -expecting transaction id after successful payment with payment gateway
 - channel.name, channel.id -is specific for each payment gateway
 - amount - customer chosen amount
 - usageType is optional field example - monetary
 - X-correlation-ID need to pass under headers (unique value for each request)